have a rough tongue - Francés Inglés Diccionario